--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit e79689010ed3753d85d31c8542db4bc3ff0b98c1
Parents : e4f57d6
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-04-08T02:03:34+02:00
Fixed directory sorting bug
Changes
Diff
diff --git a/nomadnet/Directory.py b/nomadnet/Directory.py
index ee0ef09..ac03155 100644
--- a/nomadnet/Directory.py
+++ b/nomadnet/Directory.py
@@ -345,7 +345,7 @@ class Directory:
if e.hosts_node:
node_list.append(e)
- node_list.sort(key = lambda e: (e.sort_rank if e.sort_rank != None else 2^32, DirectoryEntry.TRUSTED-e.trust_level, e.display_name))
+ node_list.sort(key = lambda e: (e.sort_rank if e.sort_rank != None else 2^32, DirectoryEntry.TRUSTED-e.trust_level, e.display_name if e.display_name != None else "_"))
return node_list
def number_of_known_nodes(self):
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────